@charset "gb2312";
/* CSS Document */

* { margin:0px; padding:0px;}
body { font-size:12px; font-family:微软雅黑; background:white; color:#000;}
/*页面右侧滚动条*/
html { overflow-y:scroll;}
/*清除页面所有图片的默认边框*/
img { border:0;}
/*去除ol、ul、li的默认样式*/
ol,ul,li { list-style-type:none;}
/*设置表单等项目的默认字体大小*/
input,select,textarea,font { font-size:14px; font-family:微软雅黑;}

/*css清除浮动*/
.clear { clear:both; font-size:0px; line-height:0px; height:0px;}
/*clearfix:after*/
.clearfix:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix { display:inline-table; display:block;}
*html .clearfix { height:1%;}
*+html .clearfix { height:1%;}
/*默认的文字链接样式*/
.hei{ color:#000;}
.hei a:link,.hei a:visited { color:#000; text-decoration:none;}
.hei a:hover,.hei a:active { color:#f55353; text-decoration:none;}

.whith{ color:#FFF;}
.whith a:link,.whith a:visited { color:#FFF; text-decoration:none;}
.whith a:hover,.whith a:active { color:#f1f1f1; text-decoration:none;}

.yt2014_red { color:#e50000;}
.yt2014_red a:link,.yt2014_red a:visited { color:#e50000; text-decoration:none;}
.yt2014_red a:hover,.yt2014_red a:active { color:#be0000; text-decoration:none;}

.yt2016_yel { color:#f6ff00;}
.yt2016_yel a:link,.yt2016_yel a:visited { color:#f6ff00; text-decoration:none;}
.yt2016_yel a:hover,.yt2016_yel a:active { color:#d7df00; text-decoration:none;}

.yt2016_fen { color:#f55353;}
.yt2016_fen a:link,.yt2016_fen a:visited { color:#f55353; text-decoration:none;}
.yt2016_fen a:hover,.yt2016_fen a:active { color:#c10808; text-decoration:none;}

.yt2014_blue1 { color:#2b64b4;}
.yt2014_blue1 a:link,.yt2014_blue1 a:visited { color:#2b64b4; text-decoration:none;}
.yt2014_blue1 a:hover,.yt2014_blue1 a:active { color:#003577; text-decoration:none;}

.yt2016_hui{ color:#737373;}
.yt2016_hui a:link,.yt2016_hui a:visited { color:#737373; text-decoration:none;}
.yt2016_hui a:hover,.yt2016_hui a:active { color:#000000; text-decoration:none;}

.yt2016_hei{ color:#000000;}

a:link,a:visited { color:#393939; text-decoration:none;}
a:hover,a:active { color:#f55353; text-decoration:none;}

/*去除页面中的链接点击后留下的虚线框*/
body a{ outline:none;blr:expression(this.onFocus=this.blur());}

.fon_14{ font-size:14px;}
.fon_16{ font-size:16px;}
.fon_18{ font-size:18px;}
.fon_20{ font-size:20px;}
.fon_24{ font-size:24px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pl10{ padding-left:10px;}
.pl30{ padding-left:30px;}
.pb20{ padding-bottom:20px;}

.pt23{ padding-top:23px;}
.pt24{ padding-top:24px;}
.lh30{ line-height:30px;}
.lh45{ line-height:45px;}
.lh35{ line-height:35px;}
.h40px{ height:40px;}
.mt23{ margin-top:23px;}
.mb10{ margin-bottom:10px;}

.l{ float:left;}
.r{ float:right;}
.jzm{ text-align:center;}
.jzr{ text-align:right;}


.mar0{ margin:0 auto;}
.w1200px{ width:1200px;}
.pos_rel{ position: relative;}
.z_index{ z-index:1;}



/*顶部*/
.f2016_ding{ border-bottom:#eeeeee solid 1px; height:40px;}
.f2016_ding .ding_l{ width:480px; height:40px; color:#676767;}
.f2016_ding .ding_l span{ display:inline-block; margin:0 3px; padding-top:12px;}
.f2016_ding .ding_l p{ display:inline-block; margin:0 3px; padding-top:10px;}
.f2016_ding .ding_l .xinlang{ background:url(../images/ythouse2014_xl.jpg) left 15px no-repeat; width:42px; padding-left:25px;}
.f2016_ding .ding_l .weixin{ background:url(../images/ythouse2014_wx.jpg) left 15px no-repeat; width:53px; padding-left:23px;}
.f2016_ding .yonghu_r{ width:650px; height:38px; line-height:14px; line-height:38px;}
.f2016_ding .yonghu_r .yh_xx{ width:32px; background:url(../images/ythouse2014_jt.jpg) right 10px no-repeat; line-height:14px; display:inline; margin:0 10px 0 6px; *padding-right:10px; *margin-left:0px; *width:29px;}
.f2016_ding .yonghu_r .yh_xx span{ width:22px; height:14px; border-radius:3px; background:#ff6400; color:#FFF; text-align:center; display:block; margin-top:12px;}
/*弹出*/
.weixun_hrcon{cursor: pointer; position: relative; width:100%;z-index:20;}
.weixun_hrwin{display: none; height: 200px; left: -45px; position: absolute; top: 25px; width: 200px; z-index:100;}
.weixun_hrcon:hover .weixun_hrwin{border: 1px solid #CCCCCC; display: block;}
/*logo部分*/
.f2016_top{ height:120px;}
.f2016_top .bflogo_l{ width:320px; float:left; padding-top:23px;}
.f2016_top .bflogo_m{ width:700px; float:left; padding-top:34px;}
.f2016_top .bflogo_m .m_search{ border:#f55353 solid 3px; height:33px;}
.f2016_top .bflogo_m .m_searchl input{ background:#FFF; height:33px; line-height:33px; border:none; cursor:pointer; font-size:14px; color:#8f8f8f; padding:0 15px; width:575px; font-family:微软雅黑;}
.f2016_top .bflogo_m .m_searchr input{ background:url(../images/tb_seach.jpg) no-repeat; width:83px; height:33px; border:none; cursor:pointer;}
.f2016_top .bflogo_r{ width:136px; float:left; text-align:center; padding-top:34px;}

/*内页导航*/
.f2016_ding .ding_lnei{ width:730px; line-height:40px; height:40px; color:#676767;}
.nf2016_menu{ width:100%; background:#f65354; height:47px; line-height:47px; overflow:hidden;}
.nf2016_menucon{ width:1200px; margin:0 auto; height:47px; overflow:hidden; font-size:16px; }
.nf2016_menucon span{ display:block; width:auto; float:left; text-align:center; margin-right:50px;}
.nf2016_menucon .n_menul{ float:left; display:inline-block; background:#e43939; width:126px; font-weight:bold; }


.new_midend{ line-height:32px; margin-top:30px; margin-bottom:40px; height:40px; overflow:hidden;}
.new_midend a{ display:inline-block; margin-right:10px; float:left; border:#b0b4b9 solid 1px; height:32px; line-height:32px; padding:0 10px;}
.new_midend a:hover{ border:#ff4546 solid 1px; background:#ff4546; color:#FFF; }
.new_midend .on{ background:#eeeeee;}
.new_midend .on_hover{ border:#ff4546 solid 1px; background:#ff4546; color:#FFF; }
.yx2016_pos{ width:1200px; margin:0 auto; height:45px; line-height:45px; color:#a3a3a3;}
.mei_foot{ background:#f7f7f7; padding-top:40px; line-height:27px; height:100px; text-align:center; font-size:14px;}



/*新闻右侧方形广告*/
.new_right_ad{ width:310px; height:140px; margin-top:4px;}


/*楼盘导航*/
.lp2016_menu{ width:100%; background:#f65354; height:49px; line-height:49px;}
.lp2016_menu .lp_menul{ width:173px; float:left; height:49px;}
.lp2016_menu .lp_menu{ width:340px; float:left; font-size:16px; padding-left:15px; height:49px;}
.lp2016_menu .lp_menum{ width:600px; float:left; padding-top:9px; padding-left:35px; height:40px;}
.lp2016_menu .lp_menur{ width:33px; float:left; text-align:right; padding-top:8px; *padding-top:12px; height:37px;}

.lp_pos{ width:1200px; margin:0 auto; height:50px; line-height:50px; border-bottom:#dddddd dashed 1px; color:#a3a3a3;}

.ftop_ad_2016{ height:55px; margin:4px auto 0;  overflow: hidden; width:1200px;}

.fyad_3{width: 1210px; margin-top: 4px; *margin-top: 0px; *margin-bottom:3px;overflow:hidden; }
.fyad_3 ul li{ float:left; display:inline; margin-right:4px;}



